יש מבחן תכנותי של 4 שעות עם 4 שאלות, המבחן במחשב, בשפות:
C, C++, C#, Python, Java
שאלות מתוך הראיון
בשאלה הראשונה צריך למצוא האם כתובת של שולח הודעה או מקבל הודעה היא אסורה, ע"י חיפוש בעץ בינארי, מאוד פשוט.
בשאלה השנייה נתונה ספרייה עם פונקציות וצריך להיעזר בהן כדי להעביר נתונים ו"להעלות את המערכת של הבדיקות".
בשאלה השלישית צריך למצוא ולתקן באגים בקוד קיים.
בשאלה הרביעית צריך להחזיר את כל הכתובות שאחראיות לשליחת 10% ומעלה מההודעות, הדרך הכי טובה לעשות זאת זה בעזרת Hash.
השלב הראשון הוא 4 שאלות מול מחשב , השלב השני הוא שאלות טכניות
שאלות מתוך הראיון
בשלב הראשון מופיעות השאלות שהופיעו כל השנים האחרונות:1. לכתוב חיפוש בעץ בינארי ממויין. 2. נתונה ספריית פונקציות וצריך תוך שימוש בהן להגיד האם המסר הוא בסדר או מכיל וירוס 3. לתקן שגיאות בקוד. 4. צריך להשתמש בhashtable-להשתמש בפונ של set.
מבחן מול מחשב עם סביבת עבודה C/C++/Java.
4 שאלות שכל אחת מהם חייבת לעבור קומפילציה ובדיקות תוכנה פנימיות של האנשים שחיברו את המבחן. וזה כדי לעבור למבחן השני שהוא כתיבת scripts ביוניקס
שאלות מתוך הראיון
1. במטריצה ריבועית למצוא כמה מסלולים יש מהקצה העליון השמאלי, עד לקצה התחתון הימני כאשר מותר לנוע רק ימינה ולמטה.
2. לכתובת פונקציה המחשבת סדרת פיבונצ'י.
3. קלט: ביטוי מתמטי. פלט: האם הביטוי תקין (ספירת סוגריים)
4. נתוני תקשורת וזמני ריצה של תוכניות. למצוא ולחשב את הזמן הארוך ביותר.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2017
1,2 שאלות ברקורסיה
3.עוסק בביטויים רגולריים
4. שאלת עומס על הקו.
עוסקת בפיתוח תוכנה לאבטחת מידע - תוכנות חומת אש ו־VPN.בסיסה הבינלאומי נמצא ברדווד סיטי, קליפורניה, ומרכזי הפיתוח נמצאים בתל אביב ובבלארוס.החברה נוסדה בשנת 1993 על ידי שלמה קרמר, מריוס נכט וגיל שוויד.